/*
 * 文件名：FreeCarService.java	 
 * 时     间：下午6:24:27
 * 作     者：lyf      
 * 版     权： 2012-2022 湖南智软网络科技, 公司保留所有权利.
 * 联     系：http://www.073586.com/
 */
package com.local.service.face;

import java.util.List;

import com.local.model.FreeCar;
import com.local.model.FreeCarExample;
import com.local.page.FreeCarPage;
import com.qianhai.common.exception.BaseException;
import com.qianhai.common.service.face.BaseService;

/**
 * 类描述:免费卡-管理
 * 
 * @ClassName: FreeCarService
 * @author lyf
 * @date 2016年2月20日 下午6:24:27
 */
public interface FreeCarService extends
		BaseService<FreeCarExample, FreeCar, String>
{
	/**
	 * 
	 * 方法描述： 添加免费卡,默认失效时间2030年
	 * 
	 * @Title: addFreeCar
	 * @param @param freecar
	 * @param @return
	 * @param @throws BaseException
	 * @return Integer
	 * @user lyf 2016年2月20日
	 * @throws
	 */
	public Integer addFreeCar(FreeCar freecar) throws BaseException;
	
	/**
	 * 
	 * 方法描述：通过车牌获取免费卡信息
	 * @Title: queryFreeCarNo 
	 * @param @param carNo
	 * @param @return
	 * @param @throws BaseException
	 * @return FreeCar
	 * @user Administrator
	 * 2016年2月21日
	 * @throws
	 */
	public FreeCar queryFreeCarNo(String carNo) throws BaseException;
	
	public List<FreeCar> queryFreeCarQueryForm(FreeCarPage<FreeCar> pageInfo);
}
